import request from '@/utils/request.js'
/**
 * 获取岗位列表信息
 * @param {*} page
 * @param {*} pageSize
 * @param {*} sysPost
 * @returns
 */
export function getPostList(page, pageSize, sysPost) {
  return request({
    url: '/post/getPostPageList',
    method: 'post',
    params: {
      page,
      pageSize
    },
    data: sysPost
  })
}
/**
 * 新增岗位
 * @param {*} sysPost
 * @returns
 */
export function insertPost(sysPost) {
  return request({
    url: '/post/insertPost',
    method: 'post',
    data: sysPost
  })
}
/**
 * 修改岗位
 * @param {*} sysPost
 * @returns
 */
export function updatePost(sysPost) {
  return request({
    url: '/post/updatePost',
    method: 'put',
    data: sysPost
  })
}
/**
 * 删除岗位信息
 * @param {*} postId
 * @returns
 */
export function deleteByPostId(postId) {
  return request({
    url: `/post/deleteByPostId/${postId}`,
    method: 'delete'
  })
}
